#!/usr/bin/env python
# -*- coding:utf-8 -*-

"""
@author zyx
@since 2022/2/13 17:18
@file: c04_协程引入.py
"""

import asyncio
import time


# 特殊的函数
async def get_request(url):
    print('正在请求的网址是:', url)
    time.sleep(2)
    print('请求网址结束！')
    return 123


# 创建了一个协程对象
c = get_request('www.1.com')
# 创建任务对象
task = asyncio.ensure_future(c)
# 创建事件循环对象
loop = asyncio.get_event_loop()
# 将任务对象装载在loop对象中且启动事件循环对象
loop.run_until_complete(task)
